turf strip - Español Inglés Diccionario